#ifndef COURSECARD_H
#define COURSECARD_H

#include <QWidget>
#include <QLabel>
#include <QPushButton>

class CourseCard : public QWidget {
    Q_OBJECT
public:
    explicit CourseCard(QWidget *parent = nullptr);
    
    // 添加设置课程信息的方法
    void setCourseInfo(const QString& name, const QString& time, const QString& status);

private:
    QLabel* m_pCourseName;
    QLabel* m_pCourseTime;
    QLabel* m_pCourseImage;
    QLabel* m_pCourseStatus;
    QPushButton* m_pEnterButton;

    void initUI();
};

#endif // COURSECARD_H